scribbled angel - German English Dictionary